helically coiled insert - Espagnol Anglais Dictionnaire